From b591d7bc205efaa8bd9267cd05630453c5c7dd89 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 10 Apr 2018 22:01:18 +0200 Subject: [PATCH] widget: Don't queue resize handler twice We already queue it when we set_alloc_needed(), so there's no need to do it again. --- gtk/gtkwidget.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 0ed3d85c13..5288e7ac40 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -3985,11 +3985,7 @@ gtk_widget_queue_resize_internal (GtkWidget *widget) gtk_widget_invalidate_paintable_size (widget); - if (_gtk_widget_is_toplevel (widget) && GTK_IS_CONTAINER (widget)) - { - gtk_container_queue_resize_handler (GTK_CONTAINER (widget)); - } - else if (_gtk_widget_get_visible (widget)) + if (_gtk_widget_get_visible (widget)) { GtkWidget *parent = _gtk_widget_get_parent (widget); if (parent) -- 2.30.2